跳转至

字符串

String 的一些方法

  • length()
  • toUpperCase()
  • toLowerCase()
  • charAt()
  • replace(char, char) 替换全部的这个字符
  • replaceAll(regx/str, replacement) 替换全部
  • replaceFirst(regx/str, replacement) 替换第一个
  • indexOf(char/str) 如果未找到,则返回 -1
  • indexOf(char/str, fromIndex) 从 fromIndex 开始到区间末尾的范围中查找
  • lastIndexOf() 类似上面两个
  • equals() 判断字符串内容是否相等(== 只能判断引用是否相等)
  • concat() 字符串拼接
  • trim() 消除首尾空字符如 , \t, \n, \r
  • substring(int, int) 左闭右开的子字符串
  • substring(int) 直到末尾
  • contains() 包含
  • startWith(prefix) 返回 bool
  • endWith(suffix) 返回 bool
  • equals() 返回 bool
  • equalsIgnoreCase() 忽略大小写,返回 bool
  • compareTo() 相等返回 0,前者大于后者返回正数,后者大于前者返回负数
  • compareToIgnoreCase() 忽略大小写

Math 库的一些方法

  • Math.exp(x) 返回 e^x
  • Math.rint(x) 四舍六入五成双
  • Math.round(x) 四舍五入
  • Math.random() [0, 1) 的随机数